Cryptext x64 0.3g - manual randomize smoke test
=================================================

1. Start Cryptext several times.
   Expected: the virtual keyboard starts in normal QWERTZ order every time.

2. Click the small ↻ control.
   Expected: the 40 character keys immediately move to a new random arrangement.

3. Click ↻ again.
   Expected: a fresh arrangement appears; Shift, Löschen, Leer and ↻ stay fixed.

4. Mapping correctness.
   Click visibly shuffled letters/numbers/symbols.
   Expected: the visible symbol is exactly the symbol appended to SecureInput.

5. Existing input.
   Enter several password characters, click ↻, then continue typing.
   Expected: existing bullets/password content remain unchanged.

6. Shift preservation.
   Click Umschalt, then ↻, then a character.
   Expected: Shift remains active across the reshuffle and is consumed by the
   next successful character append as before.

7. Concealment.
   Expected: character keys still hide sensitive labels + cursor. Clicking ↻
   itself does not hide its label or the cursor.

8. Capture and keylogger regression.
   Expected: WDA_EXCLUDEFROMCAPTURE and the no-synthetic-key path are unchanged.
